[Out of Scope / Can be done manual] DNS Verification Polling

Repo: · Issue: #641 Status: Open · Priority: P2 Assignee: Unassigned

Description

Create background job to periodically check DNS configuration for partner domains and update verification status in database.

AC:

  • DNS verification service created
  • Checks CNAME records using DNS lookup
  • Updates partner_domain.verified flag
  • Sets verified_at timestamp on success
  • Logs verification attempts and results
  • Runs every 5 minutes for unverified domains
  • Stops checking after domain verified
  • Handles DNS errors gracefully
  • API endpoint to trigger manual verification

Implementation Notes

Dash adds notes here while working

Link to people, meetings, dependent tickets